Ray Villalobos
Author
Description
Ray Villalobos provides an intensely graphical illustration of JavaScript, explaining corners that often require multiple explorations to sort out.
JavaScript seems simple on the surface, with new features arriving often to make complicated tasks easier. However, sorting out that pile of features isn't so simple. How can you get past the strange names and syntax to see (and remember) what these things really do? Tight graphic presentations to the...
Author
Description
Find out how Bootstrap can transform your standard HTML websites into inspired single-page designs.
Find out how Bootstrap 4 can transform your standard HTML websites into inspired single-page designs. This course takes a project-based approach to explaining how to manipulate website layouts with the Bootstrap framework. Throughout the course, instructor Ray Villalobos works through popular layout patterns, helping to acquaint you with concepts that...
Author
Description
Customize your Visual Studio Code experience by building extensions. Learn how to make Visual Studio Code do what you want using web development approaches you already know.
If you're using Visual Studio Code to create websites and applications, then you're already using the tools you need to customize Visual Studio Code itself. In this course, learn how to make Visual Studio Code do what you want by building extensions. Instructor Ray Villalobos...
Author
Description
Learn to use JavaScript events to respond to clicks, form input, and touch gestures in your web applications.
Learn about the different types of JavaScript events available to use in your applications, including traditional events like mouse, form, and window events, plus events that allow you to manage the DOM and HTML5 events that deal with media. Author Ray Villalobos shows how to propagate and register events during the capturing and bubbling...
Author
Description
Learn to work with the most common Git commands, and use GitHub to clone, explore, and create templates from existing projects.
View Ray's LinkedIn Newsletter Version Control lets you manage changes you've made to files over time, and is an essential skill for developers to master. Git is by far the most popular version control system on the web. In this fast-paced course, Ray Villalobos shows you the fundamental commands that you need to work with...
Author
Description
Learn how to combine querying techniques in GraphQL and a popular framework in React, then add GitHub, so you can see what you’re doing easily.
Are you a web developer creating apps? GraphQL gives you a clean way to query complex server data efficiently, and React makes it easy to present that information as a web application in the browser. In this course, instructor Ray Villalobos teaches you how to assemble these parts, using the familiar structure...
Author
Description
Build workflows for modern web development using gulp.js. Learn how to use this powerful tool kit to automate common processes.
Modern front-end development means more than just writing HTML, CSS, and JavaScript. Developing an efficient workflow will help you write better code and test and deploy your web applications easily and efficiently. Gulp.js make setting up compression, minification, preprocessing, and other common tasks as easy as writing...
Author
Description
Learn how to use Electron to create compelling cross-platform desktop apps with a few lines of JavaScript, HTML, and CSS code.
Electron is an open-source framework for creating desktop applications with your favorite web technologies: JavaScript, HTML, and CSS. It makes it easy to create a simple app with a few lines of code, using languages you already know. Want to learn more? Join Ray Villalobos as he walks through the techniques you need to master...
Author
Description
Discover new frameworks and libraries to streamline your workflow in CSS and JavaScript.
If you’re a full stack developer, you can’t ignore all the new and exciting frameworks that have emerged over the last few years. Frameworks can help you create apps and websites by simplifying the process and streamlining your entire workflow. In this course, LinkedIn Learning senior staff instructor Ray Villalobos shows you the latest features of some of...
Author
Description
This course explores the fundamentals of Vue.js 3, then moves into options for rendering, computing values, and creating components.
Vue.js offers developers a framework for building applications that lets them choose how deeply they want to apply the framework. In this course, instructor Ray Villalobos explores the fundamentals of Vue.js 3, then covers options for rendering, computing values, and creating components. Ray shows you how to install...
Author
Description
Learn the essentials of setting up, operating, and evaluating Large Language Models (LLMs) on your own computer.
Discover how to set up, operate, and test LLMs on your machine, using Jan App. Explore open vs. closed-source models and installation requirements. Locally test AI models including Meta's Llama, Mistral AI, and OpenAI's closed-source ChatGPT. This course is perfect for those eager to test AI models with personal data without third-party...
Author
Description
Harness the full potential of ChatGPT by integrating image analysis, coding techniques, DALL-E artwork, and recent web data into your prompts.
With OpenAI’s announcements of GPT-4 Turbo being added to the ChatGPT tool, there’s a whole new way of prompting using ChatGPT. In this course, you’ll learn to use all of the capabilities added during the recent DevDays announcements. We’ll start by learning to brainstorm audio inputs with the mobile...
Author
Description
Understand and learn to mitigate the issues and problems with prompt hacking, a technique used by malicious hackers to manipulate large language models.
As large language models like Chat GPT, Bard, Claude and others have penetrated the culture, hackers are busy attempting to manipulate the models they are based on like GPT, Palm2 and others in order to change how they respond. In this course, Ray Villalobos discusses the mechanisms behind prompt...
Author
Description
Get up to speed with Svelte, a new, lightweight component framework that allows you to create apps that please your users without making them wait.
JavaScript frameworks and libraries keep growing, sprouting increasingly more dependencies along the way. Svelte—a new, lightweight component framework—marches into this tangle with a brush cutter, trimming down the weeds to provide a core set of key functionalities with zero dependencies. In this...
Author
Description
Get 30 tips and tricks for working more effectively and efficiently in GitHub.
GitHub is the heart of many development workflows. These 30 tips and tricks help you exercise the full power of this versatile software development platform. LinkedIn staff instructor Ray Villalobos shows how to customize GitHub by building out your project homepages, turning repositories into reusable templates, adding collaborators, and enhancing security with secret...
Author
Description
Learn the essentials of Bootstrap 5. Discover how to use this popular front-end framework to quickly and easily build responsive, mobile-ready websites.
Bootstrap—a front-end framework using HTML, CSS, and JavaScript—is designed to help developers quickly and easily build responsive, mobile-ready websites that are cross-browser compatible. An open-source framework, Bootstrap features a 12-column grid and components that are ready to use. In this...
Author
Description
Learn how to apply React to create user interfaces that display dynamic data.
React is a JavaScript library with reusable components and a unique data rendering approach. Web interfaces that you create with React are flexible, fast, and lightweight. In this course, instructor Ray Villalobos reviews component architecture in React and covers key skills that you need to be able to build interfaces. Ray steps through how to install React and get started...
Author
Description
Master remote collaboration using Visual Studio Live Share, a powerful collaboration tool integrated in the Visual Studio IDE and Visual Studio Code editor.
Remote work is the new normal for many professionals. Software developers acclimating to this new world of work must grapple with the same challenges facing those in other industries. How do you best approach remote collaboration? How do you remain efficient when your living room is now your...
Author
Description
Everything you need to know to get started building responsive, accessible, mobile-first websites with Bootstrap 3.
Bootstrap is a popular framework designed for building responsive, accessible, and mobile-ready websites. An open-source platform using HTML5, CSS3, and jQuery, it features a 12-column grid, icons you can incorporate into your designs, and fully functional JavaScript components that are ready to use. This course provides everything...
Author
Description
Dive right into the most important parts of the React library as you follow along using GitHub Codespaces.
When you learn a new framework, you sometimes get to start fresh, from scratch, with plenty of time. Other times, though, you need to dive right in and get things done. This hands-on course helps you quickly get up to speed with React—the popular JavaScript library for building user interfaces—by allowing you to change code directly as you...